12 REM Developed by William W. Klaproth, Moraga Ca. 94556 September 1982
20 REM MASTER FILE DESCRIPTIONS FOR ALL BOWLING PROGRAMS
30 OPEN "B:TEAMS.HDR" AS #1 LEN = 64
40 FIELD #1, 2 AS TM$, 30 AS NAM$, 2 AS RCNT$, 2 AS GAM$, 4 AS PINS$, 2 AS AVG$, 2 AS HIG$, 2 AS HIS$, 4 AS PTSW$, 4 AS PTSL$, 2 AS B1ID$, 2 AS B2ID$, 2 AS B3ID$, 2 AS B4ID$, 2 AS B5ID$
50 FIELD #1, 2 AS HDRID$, 30 AS LEAGUE$, 2 AS WEEKS$, 2 AS TEAMS$, 4 AS FILLER$, 2 AS BWLPERTM$, 2 AS NXTID$, 2 AS HCPBASE$, 4 AS HCPPCNT$
60 OPEN "B:BOWLERS.HDR" AS #2 LEN = 64
70 FIELD #2, 2 AS BBO$, 30 AS BNAM$, 2 AS BRCNT$, 2 AS BGAM$, 4 AS BPINS$, 2 AS BAVG$, 2 AS BHIG$, 2 AS BHIS$, 2 AS BHCP$, 2 AS BHIGH$, 2 AS BHISH$, 2 AS BTM$,2 AS GAM2$, 2 AS SER5$, 2 AS SER6$,2 AS CURSER$,2 AS AVGLSTYR$
80 REM OPEN "B:TEAM.DET" AS #3 LEN = 16
90 REM FIELD #3,2 AS DTM$, 2 AS TMO$, 2 AS TDAY$, 2 AS TG1$, 2 AS TG2$, 2 AS TG3$, 2 AS TSER$, 2 AS DPTSW$
100 REM OPEN "B:BOWLER.DET" AS #4 LEN = 16
110 REM FIELD #4,2 AS DBO$, 2 AS BMO$, 2 AS BDAY$, 2 AS BG1$, 2 AS BG2$, 2 AS BG3$, 2 AS BSER$
120 CLS
130 PRINT "PRINT FINAL STANDINGS"
140 GET #1,1
150 TEAMS% = CVI(TEAMS$)
160 WEEKS% = CVI(WEEKS$)
170 BOWLERS% = CVI(BWLPERTM$)
180 NEXTID% = CVI(NXTID$)
190 DIM TM%(TEAMS%)
200 DIM NAM$(TEAMS%)
210 DIM GAM%(TEAMS%)
220 DIM PINS(TEAMS%)
230 DIM AVG%(TEAMS%)
240 DIM HIG%(TEAMS%)
250 DIM HIS%(TEAMS%)
260 DIM PTSW(TEAMS%)
270 DIM PTSL(TEAMS%)
280 INPUT "ENTER LEAGUE YEAR FOR TITLE LINE:",IYEARCON$
290 LPRINT SPC(30);NAM$
300 LPRINT SPC(34);IYEARCON$
310 LPRINT " "
320 PRINT "PRINTING BOWLER RECAP"
330 LPRINT "TEAM NAME PINS GMS AVG HIG HIS 200 500 600 IMPR"